#include "stdafx.h"
#include "XamlScanner.h"



XamlScanner::XamlScanner(const xshared_ptr<XamlParserContext> & spParserContext, struct IPALReader * pXmlReader, const xshared_ptr<XamlTextReaderSettings> & spSettings) :
	m_Attributes(spParserContext,spSettings)
{

	NOTIMPL

}

XamlScanner::~XamlScanner()
{

	NOTIMPL

}

HRESULT XamlScanner::Init()
{

	NOTIMPL

}

HRESULT XamlScanner::Read()
{

	NOTIMPL

}

HRESULT XamlScanner::Peek(enum XamlScannerNode::ScannerNodeType & sntNextNodeType, xshared_ptr<XamlType> & spNextType)
{

	NOTIMPL

}

const XamlScannerNode & XamlScanner::get_CurrentNode()
{

	NOTIMPL

}

XBOOL XamlScanner::FoundXKeyDirective()
{

	NOTIMPL

}

HRESULT XamlScanner::LoadQueue()
{

	NOTIMPL

}

HRESULT XamlScanner::DoXmlRead()
{

	NOTIMPL

}

HRESULT XamlScanner::PullXmlNode()
{

	NOTIMPL

}

HRESULT XamlScanner::ReadElement()
{

	NOTIMPL

}

HRESULT XamlScanner::ReadAttribute(const XamlScannerNode & elementNode)
{

	NOTIMPL

}

HRESULT XamlScanner::ReadEndElement()
{

	NOTIMPL

}

HRESULT XamlScanner::ReadTextOrWhitespace(XBOOL bIsWhitespace)
{

	NOTIMPL

}

HRESULT XamlScanner::ReadPrefix(xshared_ptr<CXString> & outPrefix)
{

	NOTIMPL

}

HRESULT XamlScanner::ReadLocalName(xshared_ptr<CXString> & outLocalName)
{

	NOTIMPL

}

HRESULT XamlScanner::CacheAttributePrefixAndLocalName(const xshared_ptr<CXString> & inPrefix, const xshared_ptr<CXString> & inName)
{

	NOTIMPL

}

HRESULT XamlScanner::GetCachedAttributePrefixAndLocalName(xshared_ptr<CXString> & inPrefix, xshared_ptr<CXString> & inName)
{

	NOTIMPL

}

void XamlScanner::ClearAttributeNameCache()
{

	NOTIMPL

}

HRESULT XamlScanner::PushNodeToQueue(const XamlScannerNode & inNode)
{

	NOTIMPL

}

HRESULT XamlScanner::EnqueueTextNode()
{

	NOTIMPL

}

HRESULT XamlScanner::PrivateReadText(XCHAR * * ppBuffer, XUINT32 * cBuffer)
{

	NOTIMPL

}

HRESULT XamlScanner::PrivateReadText(xshared_ptr<CXString> & outssText)
{

	NOTIMPL

}

HRESULT XamlScanner::PrivateReadTextInitializeXamlText(const xshared_ptr<XamlText> & inXamlText)
{

	NOTIMPL

}

HRESULT XamlScanner::ReadPropertyElement(const xshared_ptr<XamlPropertyName> & inPropertyName, const xshared_ptr<XamlType> & inCurrentType, XBOOL bIsEmptyTag, XBOOL & outbIsElementIgnored)
{

	NOTIMPL

}

HRESULT XamlScanner::VerifyNoAttributesOnPropertyElement()
{

	NOTIMPL

}

HRESULT XamlScanner::ReadObjectElement(const xshared_ptr<XamlQualifiedName> & inName, XBOOL bIsEmptyTag, XBOOL & outbIsElementIgnored)
{

	NOTIMPL

}

HRESULT XamlScanner::ReadObjectElement_DirectiveProperty(const xshared_ptr<XamlProperty> &, XamlScannerNode &)
{

	NOTIMPL

}

HRESULT XamlScanner::ReadObjectElement_Object(const xshared_ptr<CXString> & inPrefix, const xshared_ptr<XamlNamespace> & inNamespace, const xshared_ptr<CXString> & inName, XBOOL bIsEmptyTag, XBOOL & outbIsElementIgnored)
{

	NOTIMPL

}

HRESULT XamlScanner::ProcessAttributes(const XamlScannerNode & elementNode)
{

	NOTIMPL

}

HRESULT XamlScanner::PreProcessAttributes()
{

	NOTIMPL

}

HRESULT XamlScanner::AddNamespaceFromCurrentAttributeIfExists()
{

	NOTIMPL

}

HRESULT XamlScanner::SkipNodesIfNamespaceIsIgnored(const xshared_ptr<XamlNamespace> & inNamespace, XBOOL bIsEmptyTag, XBOOL & outbIsIgnored)
{

	NOTIMPL

}

HRESULT XamlScanner::SkipIgnoredElement(XBOOL bIsEmptyTag)
{

	NOTIMPL

}

HRESULT XamlScanner::ValidateNamespacePrefixAndSkipIgnoredNodes(const xshared_ptr<CXString> & inPrefix, xshared_ptr<XamlNamespace> & outNamespace, XBOOL bIsEmptyTag, XBOOL & outbIsIgnored)
{

	NOTIMPL

}

HRESULT XamlScanner::SkipIgnoredNodes(const xshared_ptr<CXString> & inPrefix, const xshared_ptr<XamlNamespace> & inNamespace, XBOOL bIsEmptyTag, XBOOL & outbIsIgnored)
{

	NOTIMPL

}

HRESULT XamlScanner::GetErrorService(xshared_ptr<ParserErrorReporter> & outErrorService)
{

	NOTIMPL

}

HRESULT XamlScanner::ReportXmlLiteError(HRESULT errorHR)
{

	NOTIMPL

}

HRESULT XamlScanner::ReportError(XUINT32 errorCode, const xshared_ptr<CXString> & inssParam1, const xshared_ptr<CXString> &)
{

	NOTIMPL

}

HRESULT XamlScanner::ReportError(XUINT32 errorCode, const xshared_ptr<CXString> & inssParam1)
{

	NOTIMPL

}

HRESULT XamlScanner::ReportError(XUINT32 errorCode)
{

	NOTIMPL

}

HRESULT XamlScanner::ReportUndeclaredNamespacePrefixError(const xshared_ptr<CXString> & inssPrefix)
{

	NOTIMPL

}

XBOOL XamlScanner::HaveAccumulatedText()
{

	NOTIMPL

}

const XUINT32 XamlScanner::STARTING_STRING_BUILDER_SIZE = 8;
